Skip to content

CAUSEWAY-3444: If a mixin does not define its correct method, should be a metamodel violation.#1683

Merged
andi-huber merged 6 commits intomasterfrom
3444-validation.mixin.sort
May 25, 2023
Merged

CAUSEWAY-3444: If a mixin does not define its correct method, should be a metamodel violation.#1683
andi-huber merged 6 commits intomasterfrom
3444-validation.mixin.sort

Conversation

@andi-huber
Copy link
Contributor

@andi-huber andi-huber commented May 25, 2023

  • refactor MixinFacet to also provide info whether its act, prop or coll (MixinSort)
  • add validator (or raise issues early during introspection)
  • add test cases

@andi-huber andi-huber self-assigned this May 25, 2023
@andi-huber andi-huber marked this pull request as ready for review May 25, 2023 14:19
@andi-huber andi-huber merged commit 29187e8 into master May 25, 2023
@andi-huber andi-huber deleted the 3444-validation.mixin.sort branch May 25, 2023 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant